work assiduously

Translations
работать усердно
He worked assiduously on the project for weeks.
Он усердно работал над проектом в течение нескольких недель.